// curriculum
.curriculum {
   

    .content {
        display: flex;
        justify-content: space-evenly;
        margin: 8em;

        .figure {
            width: 40%;

            img {
                width: 100%;
            }
        }

        .text {
            width: 40%;

            .top {
                font-size: 3.5em;
                color: #6dbd63;
                padding-bottom: 2em;
            }

            .bottom {
                font-size: 1.5em;
            }
        }

        @media screen and(max-width:1300px) {
            .text {

                .top {
                    font-size: 2em;
                    padding-bottom: 1em;
                }

                .bottom {
                    font-size: 1em;
                }
            }
        }
    }
    

    @media screen and(max-width:900px) {
        .content {
            display: flex;
            align-items: center;
            flex-direction: column;
            .figure {
                width: 100%;
    
                img {
                    width: 100%;
                }
            }
    
            .text {
                width: 100%;
    
                .top {
                    font-size: 1.5em;
                    color: #6dbd63;
                    padding-bottom: .5em;
                }
    
                .bottom {
                    font-size: 1em;
                }
            }
        }
    }



    .line {
        width: 90%;
        height: 1px;
        background: #ccc;
        margin: 2em;
    }

}